telegraph distributor - Español Inglés Diccionario